Text copied to clipboard!

Título

Text copied to clipboard!

Engenheiro de Software Embarcado

Descrição

Text copied to clipboard!
Estamos à procura de um Engenheiro de Software Embarcado altamente qualificado para se juntar à nossa equipe de desenvolvimento de tecnologia. Este profissional será responsável por projetar, desenvolver, testar e manter software para sistemas embarcados utilizados em uma variedade de dispositivos eletrônicos, como automóveis, equipamentos médicos, dispositivos industriais e produtos de consumo. O candidato ideal terá experiência sólida em programação de baixo nível, conhecimento profundo de microcontroladores e microprocessadores, além de familiaridade com protocolos de comunicação e sistemas operacionais em tempo real (RTOS). O Engenheiro de Software Embarcado trabalhará em estreita colaboração com engenheiros de hardware, designers de produto e outros desenvolvedores de software para garantir que os sistemas embarcados atendam aos requisitos de desempenho, confiabilidade e segurança. Este papel exige atenção aos detalhes, capacidade de resolver problemas complexos e uma abordagem proativa para o desenvolvimento de soluções inovadoras. As responsabilidades incluem a análise de requisitos técnicos, a criação de especificações de software, a implementação de código eficiente e seguro, a realização de testes unitários e de integração, bem como a documentação completa do desenvolvimento. Além disso, o profissional deverá participar de revisões de código, colaborar em equipes multidisciplinares e contribuir para a melhoria contínua dos processos de engenharia. É essencial que o candidato tenha experiência com linguagens como C e C++, além de familiaridade com ferramentas de depuração, osciloscópios e analisadores lógicos. Conhecimentos em eletrônica digital e analógica, bem como em normas de segurança e certificações específicas da indústria, serão considerados diferenciais. Se você é apaixonado por tecnologia embarcada, gosta de trabalhar com desafios técnicos e deseja fazer parte de uma equipe inovadora, esta é a oportunidade ideal para você.

Responsabilidades

Text copied to clipboard!
  • Desenvolver software para sistemas embarcados em C/C++
  • Analisar requisitos técnicos e elaborar especificações de software
  • Realizar testes unitários, de integração e validação
  • Colaborar com engenheiros de hardware e outras equipes técnicas
  • Documentar o desenvolvimento e manutenção do código
  • Participar de revisões de código e melhoria contínua
  • Implementar protocolos de comunicação (I2C, SPI, UART, CAN)
  • Integrar sistemas operacionais em tempo real (RTOS)
  • Otimizar desempenho e consumo de energia dos sistemas
  • Garantir conformidade com normas de segurança e qualidade

Requisitos

Text copied to clipboard!
  • Formação superior em Engenharia da Computação, Elétrica ou áreas correlatas
  • Experiência comprovada com desenvolvimento em C/C++ para sistemas embarcados
  • Conhecimento de microcontroladores e microprocessadores
  • Familiaridade com RTOS e protocolos de comunicação
  • Capacidade de leitura e interpretação de esquemas eletrônicos
  • Experiência com ferramentas de depuração e análise lógica
  • Boa comunicação e trabalho em equipe
  • Inglês técnico para leitura de documentação
  • Conhecimento em eletrônica digital e analógica
  • Desejável experiência com normas de certificação (ex: ISO 26262, IEC 61508)

Perguntas potenciais de entrevista

Text copied to clipboard!
  • Você possui experiência com desenvolvimento em C/C++ para sistemas embarcados?
  • Já trabalhou com algum sistema operacional em tempo real (RTOS)?
  • Quais microcontroladores você já utilizou em projetos anteriores?
  • Tem familiaridade com protocolos como I2C, SPI, UART ou CAN?
  • Você já participou de projetos com requisitos de certificação de segurança?
  • Como você realiza testes e validação de software embarcado?
  • Tem experiência com ferramentas como osciloscópio ou analisador lógico?
  • Está confortável trabalhando em equipes multidisciplinares?
  • Qual foi o maior desafio técnico que enfrentou em um projeto embarcado?
  • Você possui disponibilidade para viagens ou trabalho em campo, se necessário?